﻿@charset "utf-8";
/*reset*/
body{background:#fff;font:12px/1.67 'Microsoft Yahei','SimSun',sans-serif;overflow-x:hidden; color:#666; background:url(../images/bg.png);}
input,textarea{font-size:100%;border:0;padding:0;background:none;outline:none;font-family:'Microsoft Yahei';color:#666;}
body,h1,h2,h3,h4,p,ul,ol,dd,dl{margin:0;padding:0;font-weight:normal;cursor:default;}
ul{padding-left:0;list-style-type:none;}
a{text-decoration:none;outline:none;color:#000;transition:all .2s ease; cursor:pointer;}
a:hover{color:#333;}
img{border:0;vertical-align:top;}
i,s,em,u{font-style:normal;text-decoration:none;}
.clear{ clear:both;}
/*通用*/
.top_link{ height:28px; background-color:#f3f3f3;}
.top_txt{ width:980px; margin:0 auto; height:28px;}
.le{ line-height:28px; width:385px; float:left;}
.ri{ line-height:28px; width:350px; float:right; text-align:right;}


.beite_logo{ width:302px; height:112px; float:left;}
.beite_right{ width:695px;float:right; height:112px;}
.beite_contact{  width:370px;float:right; padding-right:50px; padding-top:15px;}

.fix{ width:980px; margin:0 auto;}
.headerwrap{width:100%;height:112px; background-color:#fff;}
.wrap{width:1000px;margin-left:auto;margin-right:auto; height:112px; background-color:#fff;}
.wrap_cp{margin-left:auto;margin-right:auto;}


.wrap2{width:980px;margin-left:auto;margin-right:auto; height:35px; margin-top:15px; background-color:#fff;}
.wrapp{width:660px;margin-left:auto;margin-right:auto;}
.l{float:left;}.r{float:right !important;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.vm{vertical-align:middle;}.vt{vertical-align:top;}.vb{vertical-align:bottom;}
.db{display:block;}.dib{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1;}
.fix{*zoom:1;}.fix:before,.fix:after{content:"";display:table;}.fix:after{clear:both;}
.el,.art_link a{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.oh{overflow:hidden;*zoom:1; width:1160px; background:#fff; padding-left:19px;}
.ohh{overflow:hidden;*zoom:1; padding-left:19px;}
.mh{height:auto !important;height:464px;min-height:464px;}
.btn{cursor:pointer;}
.hidetext{font:0/0 a;letter-spacing:-9px;}
.cir{display:inline-block;width:0;height:0;overflow:hidden;}
.bor1{border:1px solid #ddd;}
.bor1_b{border-bottom:1px solid #ddd;}
.bor1_b_s{border-bottom:1px dotted #ababab;}
.red{color:#e60013 !important;}
.grey{background:#ededed!important;}
.p20{padding:20px;}.plr15{padding-left:15px;padding-right:15px;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.plr25 { padding-left:25px; padding-right:25px;}
.pb25 { padding-bottom:25px;}
.pb35 { padding-bottom:35px;}
.mb20 { margin-bottom:20px;}
.lh2{line-height:2;}
.w680 { width:680px;}
.w220 { width:220px;}
.line { width:1px; height:14px; display:inline-block; overflow:hidden; margin:0px 12px; vertical-align:middle;}
.bwhite{background:#fff;}
.hide { display:none;}
/*幻灯片(组件)*/
.slide { position: relative; width:100%; clear:both; background-color:#f5f4f2;}
.ban_c { display:none;position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }
.ban_c img { width: 100%; height: 100%; }
.ban_t { position: absolute; left: 0; bottom: 0; width: 100%; padding: 4px 0; text-indent: 10px; white-space: nowrap; overflow: hidden; color: #fff; background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000); z-index: 3; }
.ban_nav { position: absolute; bottom: 0; left: 0; width: 100%; text-align: right; z-index: 4; }
.ban_nav a { display: inline-block; vertical-align: middle; width: 14px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer; text-decoration: none; font-size: 10px; -webkit-text-size-adjust: none; background: #ccc; }
.ban_nav .on { background: #f90; color: #fff; }
.Left,.Right { cursor: pointer; }

.topwrap{ background-color:#fff; border-bottom:5px solid #e30f00;}
.banner{ width:980px;height:350px;}
.banner .ban_c{height:350px;text-align:center;}
.banner .ban_c img{width:auto;height:100%;}
.banner .ban_nav{right:0;bottom:10px;left:50%;margin-left:-480px;width:auto;}
.banner .ban_nav a{float:right;border:2px solid #ccc;font-size:0;background:url(about:blank);width:10px;height:10px;}
.banner .ban_nav .on{border-color:#f00;}
/*翻页(组件)*/
.view{overflow:hidden;position:relative;height:100%;width:100%;}
.gallery{white-space:nowrap;font-size:0;height:100%;}
.gallery_cell{float:left;overflow:hidden;height:100%;white-space:normal;font-size:12px;}
/*下拉(组件)*/
.sele{position:relative;height:20px;line-height:20px;width:99px;cursor:pointer;}
.sele_{display:none;position:absolute;width:100%;left:-1px;top:20px;background:#fff;border:1px solid #ddd;}
.sele_ a{display:block;}
.sele_ a:hover{background:#f0f0f0;color:#333;}
/* 表格 */
.datalist { border: 1px solid #ccc; border-collapse: collapse; background: #fff;text-align: left;}
.datalist caption { padding-bottom: 5px; font-weight: bold; }
.datalist th { border: 1px solid #ccc; background-color: #eee; color: #000; font-weight: bold; padding:4px 0 4px 15px;}
.datalist td { border: 1px solid #ccc;padding:4px 0 4px 15px; }
.datalist tr.altrow { background:#c7e5ff;}
/*单幅图展*/
.picshow img{display:block;width:100%;}
/*首页图标*/
.i_ico{display:inline-block;overflow:hidden;width:19px;height:20px;vertical-align:middle;}
.i_ico1_2{background-position:-20px 0;}
.i_ico1_3{background-position:-40px 0;}
.i_ico1_4{background-position:-60px 0;}
.i_ico1_5{background-position:-80px 0;}
.i_ico2_1{background-position:0 -20px;}
.i_ico2_2{background-position:-20px -20px;}
.i_ico2_3{background-position:-40px -20px;}
.i_ico2_4{background-position:-60px -20px;}
.i_ico2_5{background-position:-80px -20px;}
.i_ico3_1{background-position:0 -40px;}
.i_ico3_2{background-position:-20px -40px;}
.i_ico3_3{background-position:-40px -40px;}
.i_ico3_4{background-position:-60px -40px;}
.i_ico3_5{background-position:-80px -40px;}
/*内页图标*/
.ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:middle;}
.ico1_2{background-position:-20px 0;}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico1_5{background-position:-80px 0;}
.ico2_1{background-position:0 -20px;}
.ico2_2{background-position:-20px -20px;}
.ico2_3{background-position:-40px -20px;}
.ico2_4{background-position:-60px -20px;}
.ico2_5{background-position:-80px -20px;}
.ico3_1{background-position:0 -40px;}
.ico3_2{background-position:-20px -40px;}
.ico3_3{background-position:-40px -40px;}
.ico3_4{background-position:-60px -40px;}
.ico3_5{background-position:-80px -40px;}
.ico4_1{background-position:0 -60px;}
.ico4_2{background-position:-20px -60px;}
.ico4_3{background-position:-40px -60px;}
.ico4_4{background-position:-60px -60px;}
.ico4_5{background-position:-80px -60px;}
.ico5_1{background-position:0 -80px;}
.ico5_2{background-position:-20px -80px;}
.ico5_3{background-position:-40px -80px;}
.ico5_4{background-position:-60px -80px;}
.ico5_5{background-position:-80px -80px;}
.ico6_1{background-position:0 -100px;}
.ico6_2{background-position:-20px -100px;}
.ico6_3{background-position:-40px -100px;}
.ico6_4{background-position:-60px -100px;}
.ico6_5{background-position:-80px -100px;}
.ico7_1{background-position:0 -120px;}
.ico7_2{background-position:-20px -120px;}
.ico7_3{background-position:-40px -120px;}
.ico7_4{background-position:-60px -120px;}
.ico7_5{background-position:-80px -120px;}
.ico8_1{background-position:-0 -140px;}
.ico8_2{background-position:-20px -140px;}
.ico8_3{background-position:-40px -140px;}
.ico8_4{background-position:-60px -140px;}
.ico8_5{background-position:-80px -140px;}
/*结构*/
.percent30{width:22%;}
.percent50{width:49%;}
.percent70{width:78%;}
.side{width:185px;}
.main{width:760px;}
.main_cont{width:495px;}
.sub{width:235px;}
/*标题*/
.Tit1,.Tit1 a{height:42px;font:bold 16px/42px 'microsoft yahei';color:#333;}.Tit1 a:hover{color:#000;}
.Tit2,.Tit2 a{height:56px;font:bold 24px/56px 'microsoft yahei';color:#333;}.Tit2 a:hover{color:#333;}
.Tit3,.Tit3 a{height:50px;font:bold 18px/50px 'microsoft yahei';color:#333;}.Tit3 a:hover{color:#333;}
.Tit4,.Tit4 a{height:56px;font:bold 22px/56px 'microsoft yahei';color:#767676;}.Tit3 a:hover{color:#767676;}
.t,.t a{color:#333}.t a:hover{color:#000;}
/*全站*/
.topbar{background:#f3f3f3;height:28px;line-height:28px;position:relative;z-index:9;}
.topbar .link_l{float:left;width:40%;height:100%;}
.topbar .link_r{float:right;width:55%;text-align:right;height:100%;}
.topbar .dib{vertical-align:top;*vertical-align:middle;}
.topbar b{font-weight:normal;margin:0 5px;font-size:12px;color:#ccc;}
.top_map{padding-left:50px;}
.head_comp{height:28px;}
.head_comp .ico_{float:right;background:#e21001;height:100%;margin-left:1em;}
.head_comp {line-height:28px;}
.head_comp .sele_{text-align:left;left:-178px;top:27px;line-height:2;width:445px;padding:20px 0;border-bottom:3px solid #eb0007;box-shadow:0 2px 4px rgba(0,0,0,.2);}
.head_comp li,.head_top .comp strong,.head_top .comp .t{padding-left:1em;}
.head_comp a{display:inline;}
.head_comp li a:hover{background:none;color:#e30f00;}
.head_comp .glos{width:175px;padding-left:30px;}
.head_comp .glos em{color:#e30f00;margin:0 .5em;}
.head_comp .t{font-weight:bold;font-size:14px;line-height:2.5;border-top:1px dotted #ccc;margin-top:.7em;}
.head_lang{width:80px;height:28px;line-height:28px;text-align:left;}
.head_lang span{padding-left:5px;}
.head_lang .sele_{top:28px;width:102px;border-color:#eee;border-bottom:3px solid #eb0007;left:-12px;text-align:center;}

.head{height:120px;z-index:8;}
.logo{margin:0px 0 0;}
.head_r{height:47px;}
.head_f{width:auto;margin:20px 0 0;}
.head_f form{}
.head_f .inp{padding-left:.5em;}
.head_f .btn{width:20px;}
.head_f .focous{background-position:98% -33px;background-color:#fff;}
.head_r .link_{color:#fff;}
.head_r .link_ a{margin:0 1em; background:url(../images/abg.jpg) no-repeat; width:91px; height:19px; line-height:19px; display:block; float:left; text-align:center; color:#fff;}
.head_r .link_ a:hover{}


/*导航阴影*/
.nav{width:650px;z-index:9; margin-top:20px;}
.nav .li{float:left;width:90px;height:50px;}
.nav .nav_cell{display:block;font:bold 14px/50px 'microsoft yahei';text-align:center; font-size:15px;}
.nav_lev2{display:none;position:absolute;right:0;top:50px;width:400px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);*zoom:1;_top:49px;}
.nav_menu{background:#ededed;margin-bottom:-9999px;padding-bottom:9999px;}
.nav_menu li{font-size:14px;height:30px;line-height:30px;border-bottom:1px solid #ccc;overflow:hidden;font-weight:bold;}
.nav_block{height:4px;overflow:hidden;left:0;bottom:0;width:100%;overflow:hidden;z-index:-1;_bottom:1px;}
.nav_line{height:4px;overflow:hidden;left:0;bottom:0;width:100%;}
.head_block{height:4px;overflow:hidden;left:50%;margin-left:-587px;width:1174px;bottom:0;z-index:-1;}
.head_line{height:4px;overflow:hidden;right:0;width:100px;bottom:0;background:#e30f00;}
.nav .hover .nav_lev2{display:block;}
.nav_lev2 .cont{padding:30px 35px 35px;color:#666;}
.nav_lev2 .t{font-size:14px;color:#333;margin-top:.5em;font-weight:bold;}
.nav_lev2 .shadow{bottom:auto;top:0;}
.nav_lev2 .cont ul{width:100%;overflow:hidden;*zoom:1;}
.nav_lev2 .cont li{float:left;width:45%;margin-right:5%;*width:44%;}
.nav_lev2 .cont img{width:100%;}
.nav_lev2_1{width:690px;}
.nav_lev2_1 .cont img{float:left;width:294px;margin-right:15px;}
.nav_lev2_1 .cont .t{height:4em;overflow:hidden;}
.nav_lev2_2{width:690px;}
.nav_lev2_2 .cont a{display:block;position:relative;width:100%;}
.nav_lev2_2 .cont .vid .t{padding-right:1em;}
.nav_lev2_3{width:620px;background:#fff;box-shadow:none;padding:20px 0;}
.nav_lev2_3 .Tit1{line-height:1.5;}
.nav_lev2_3 dl{float:left;width:200px;height:300px;border-left:1px solid #ccc;margin-left:-1px;}
.nav_lev2_3 dt{font-size:14px;font-weight:bold;padding:0 14px;}
.nav_lev2_3 dt img{display:block;margin:0 auto 20px;width:100%;}
.nav_lev2_3 dd{padding:0 14px;}
.nav_lev2_3 dd a{}
.nav_lev2_3 dl{}
.nav_lev2_4{width:666px;}
.nav_lev2_4 .cont .t{height:2em;overflow:hidden;}
.nav_lev2_5{width:684px;}
.nav_lev2_5 .cont .t{height:auto;overflow:hidden;line-height:1.5;margin-bottom:.5em;}
.nav_lev2_6{width:500px;}
.navtoplev1{right:87px;}
.navtoplev2{}
.navtoplev3{right:-4px;}
.navtoplev4{}
.navtoplev5{}
.navtoplev6{}


.wrap2 .t{float:left;font-size:16px; line-height:35px; padding:0px 10px; background-color:#ea0001;color:#fff;font-weight:bold;}
.wrap2 .p{float:left; margin-left:15px;}
.wrap2 .p a{color:#000; line-height:35px;}
.wrap2 .p a:hover{color:#8c0000;}
.wrap2 .more{float:right;color:#333;}
.i_main{width:69%;}
.i_side{width:31%;}
.i_proandserv{}
.i_proandserv dt,.i_proandserv dd{float:left;height:122px;width:25%;font-weight:bold;}
.i_proandserv dt{text-align:center;font-size:18px;color:#fff;line-height:110px;}
.i_proandserv dd a{display:block;height:100%;border-right:1px solid #ddd;text-align:center;font-size:14px;}
.i_proandserv dd .ico_{display:block;width:70px;height:70px;}
.i_proandserv dd .ico_1{background-position:0 0;}
.i_proandserv dd .ico_2{background-position:-70px 0;}
.i_proandserv dd .ico_3{background-position:-140px 0;}
.i_proandserv dd a:hover{}
.i_proandserv dd a:hover .ico_1{background-position:0 -70px;}
.i_proandserv dd a:hover .ico_2{background-position:-70px -70px;}
.i_proandserv dd a:hover .ico_3{background-position:-140px -70px;}
.i_search{height:122px;border-right:1px solid #ddd;padding:0 20px;}
.i_search .sele{height:24px;line-height:24px;margin:10px 0;width:99%;border:1px solid #ddd;}
.i_search .sele .i_ico{margin-right:.5em;}
.i_search .sele span{margin-left:.5em;}
.i_search .sele .on .i_ico2_1{background-position:-20px -40px;}
.i_search .sele_{top:24px;max-height:200px;overflow:auto;_height:200px;}
.i_search .sele_ a{padding:0 .5em;}
.i_search .btn{background:#ccc;color:#fff;height:22px;line-height:22px;float:right;padding:0 10px;}
.i_search .btn:hover{background:#dcaa0d;}
.N{font-weight:bold;}
.i_news_box .T{border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:60px;line-height:60px;padding-left:1em;}
.i_news_box .N{float:left;font-size:18px;}
.i_news_box .T .more{float:right;color:#f00;margin-right:1em;}
.i_news_box .i_main .T{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.i_news_box .i_side .T{border-right:1px solid #ddd;}
.i_news_list{background:#fdfeff;padding:15px;border:1px solid #ddd;border-top:0;height:324px;}
.i_news_list li{margin-bottom:20px;}
.i_news_list a{display:block;height:64px;}
.i_news_list .date{float:left;border:1px solid #c4c4c4;text-align:center;height:62px;width:55px;margin-right:20px;}
.i_news_list .day{display:block;background:#c4c4c4;font-size:24px;color:#fff;}
.i_news_list .t{font-size:14px;color:#535353;}
.i_news_list .p{}
.i_news_list .more{}
.i_news_list a:hover .date{border-color:#f00;color:#f00;}
.i_news_list a:hover .day{background:#f00;}
.i_news_list a:hover .t,.i_news_list a:hover .more{color:#f00;}
.i_video,.i_reader{padding:15px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.i_video{}
.i_video a{display:block;height:185px;overflow:hidden;position:relative;padding-bottom:18px;}
.i_video .play{position:absolute;width:41px;height:41px;left:50%;top:50%;margin:-20px 0 0 -20px;}
.i_video a img{height:100%;width:100%;}
.i_reader{height:90px;}
.i_reader img{float:left;margin-right:15px;}
.i_reader .t{font-size:14px;line-height:2;}
.mybdshare #bdshare{float:right;line-height:15px;margin-top:-2px;}
/*白底分享*/
.mybdshare #bdshare .bds_more,.artbdshare #bdshare .bds_more{font-family:'microsoft yahei';}

.i_tab .T{margin-bottom:10px;}
.i_tab .tab_key{float:left;width:244px;background:#ebebeb;border-top:1px solid #ddd;}
.i_tab .tab_key .key{height:34px;line-height:34px;border:1px solid #ddd;border-top:0;padding-left:45px;}
.i_tab .tab_key .on{border-left:0;padding-left:46px;}
.i_tab .tab_c{float:right;width:726px;}
.i_tab .tab_c li{position:relative;float:left;width:186px;height:118px;margin:0 0 10px 9px;_display:inline;}
.i_tab .tab_c a{display:block;height:100%;background:#fff;}
.i_tab .tab_c .more{}
.i_tab .tab_c img{width:100%;height:100%;}
.i_tab .tab_c p{position:absolute;left:0;bottom:0;line-height:30px;width:100%;color:#fff;font-size:14px;text-indent:1em;white-space:nowrap;overflow:hidden;}
.i_tab .tab_c .first{margin:0;width:336px;height:246px;}
.i_tab .tab_c .first p{line-height:40px;}

.i_foot_roll a{width:38px;height:38px;overflow:hidden;text-indent:-99em;top:80px;}
.i_foot_roll .left{left:-38px;}
.i_foot_roll .right{right:-38px;background-position:-38px 0;}
.i_foot_list{width:990px;}
.i_foot_list li{float:left;width:155px;height:110px;margin-right:10px;}
.i_foot_list a,.i_foot_list img{display:block;width:100%;height:100%;position:relative;}
.i_foot_list p{position:absolute;left:0;bottom:0;width:100%;text-align:center;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);}
.i_foot_list a:hover p{background:rgba(202,3,20,.67);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#bbca0314,endcolorstr=#bbca0314);}


/*1029 foot*/
.pro_selector{height:84px;padding:10px 0;margin:30px 0 0;}
.pro_selector .sec_1{width:440px;}
.pro_selector .sec_2{width:370px;margin-top:38px;padding:0 0 0 20px;}
.pro_selector .sec_3{width:100px;}
.pro_selector .sec_1 .t{display:block;line-height:2.5;font-size:14px;}
.i_f_s_item{height:30px;line-height:30px;border-right:1px solid #ccc;font-size:14px;text-indent:1em;}
.i_f_s_item span{display:block;}
.i_f_s_item .on{background-position:85% -40px;}
.i_f_s_item .sele_{top:30px;border-bottom:0;}
.i_f_s_item .sele_ a{border-bottom:1px solid #ddd;margin-top:-1px;}
.i_f_s_item .sele_ a:hover{background:#ddd;}
.pro_selector .sec_1 .inp{height:30px;line-height:30px;width:270px;padding-left:3px;}
.pro_selector .sec_1 .btn{height:30px;width:65px;}
.pro_selector .sec_3 img{float:right;}

/*1105 add 漂浮*/
.sideFloat{position:fixed;right:10px;bottom:65px;width:50px;z-index:99;}
.sideFloat a{display:block;width:30px;height:30px;line-height:15px;padding:10px;background:#c4c4c4;text-align:center;margin:0 0 4px;}
.sideFloat a p{color:#fff;cursor:pointer;}
.sideFloat a:hover {background:#eabe48;}
.sideFloat .fh{line-height:30px;}
.gotop{height:26px;margin-top:5px;cursor:pointer;overflow:hidden;}
.gotop p{float:left;width:100%;background:#fff;border:1px solid #ddd;cursor:pointer;margin-top:25px;}
.gotop:hover{background-color:#eabe48;}
/*1108 add 分享到微信*/
.share2wx{width:16px;height:16px;overflow:hidden;}
/*1220 新漂浮*/
.sideFloat_new {width:110px;}
.sideFloat_new a{width:80px;height:auto;padding:5px 15px;text-align:left;}
.sideFloat_new .fh{line-height:15px;background:#eabe48;}
.sideFloat_new .gotop{height:24px;background-position:30px -100px;}

.f_menu2 ul{height:10em;}


.beite_about{ height:200px; width:644px; background-color:#fff; float:left;border:1px solid #ddd;}
.about_pic{ height:148px; float:left; width:244px; padding:6px 4px;}
.about_txt{ height:200px; width:383px; float:right;}
.about_txt p{ padding:8px; color:#000;}

.beite_contact2{ float:right; width:307px; height:200px;border:1px solid #ddd; background-color:#fff;margin:0;padding:0;}
.beite_contact2 p{ padding:8px;color:#000;}

.beite_contact22{width:280px; height:250px;border:0px solid #ddd; background-color:#fff;}
.beite_contact22 p{ padding:8px;color:#000;}

.chanpin_zs{ width:980px; height:200px; padding-bottom:15px; margin:0 auto; margin-top:18px;}
.chanpin_zs h2 a{ color:#b20000; font-size:14px; font-weight:bold;}
.chanpin_zs h2 a:hover{ color:#b20000; font-size:14px; font-weight:bold; text-decoration:underline;}
.main_pr{ width:960px; border:1px solid #ddd; margin:0 auto; padding:5px 10px; height:235px; background-color:#fff}


.jianju{ height:15px;}
.main_pr2{ width:970px;border:1px solid #ddd; margin:0 auto; padding:5px; height:300px; background-color:#fff}
.index_chanpin{ height:290px; width:643px; float:right;}
.cp_pic{ margin:10px 0px;}

#demo1{ width:950px; overflow:hidden; clear:both; padding-top:15px;}
#demo1 img{ border:none; }
#demo1 p{ display:block; width:217px; height:200px; margin-right:15px; float:left; text-align:center;}
#demo1 p img{ border:none;}
#demo1 p a{ text-align:center; line-height:40px;  font-size:12px;  font-size:14px; font-weight:bold; color:#3d3d3d;}
#demo1 p a:hover{color:#e00503;}



.biaotibeite{  font-size:14px; color:#033563; height:30px; line-height:30px;font-weight:bold; border-bottom:1px dotted #ccc; padding:0px 10px;}
.biaotibeite span{ float:left;line-height:30px; height:30px;}
.biaotibeite a{ float:right; font-weight:normal; font-size:12px; margin:0px 7px;}
.biaotibeite strong{float:left;line-height:30px; color:#989898; font-weight:bold; height:30px; padding:0 8px;font-size:12px;}

.biaotibeite p a{ color:#FF0000;}
.main_lx{ width:100%;}
.main_m{ width:1160px; height:228px; margin:auto;}
.m_lxwm{ width:332px; float:left;}
.m_lxwm h1{ height:39px; line-height:39px; color:#FFFFFF; padding-left:10px; font-size:14px; background:#b20000;}
.m_lxwm h1 a{ float:right; padding-right:10px;color:#FFFFFF; }
.m_lxwm h1 a:hover{ text-decoration:underline;padding-right:10px;color:#FFFFFF; }
.m_lxwm p{ padding:15px; background:url(../images/lx.jpg) no-repeat; line-height:22px;}
.m_news{ width:311px; float:left; padding-left:0px; height:290px;}
.m_news h1{ height:39px; line-height:39px; color:#FFFFFF; padding-left:10px; font-size:14px; background:#b20000;}
.m_news h1 a{ float:right; padding-right:10px;color:#FFFFFF; }
.m_news h1 a:hover{ text-decoration:underline;padding-right:10px;color:#FFFFFF; }
.ganli{ width:311px; padding:0; height:248px; margin-top:10px;}
.m_right{ width:460px; overflow:hidden; float:right;}
.m_right li{ width:206px; height:70px; margin-left:15px; margin-bottom:20px; float:left;}
.m_right .m_r_hy a{ background:url(../images/li1.jpg) no-repeat; display:block;width:206px; height:70px;}
.m_right .m_r_fw a{ background:url(../images/li2.jpg) no-repeat; display:block;width:206px; height:70px;}
.m_right .m_r_cf a{ background:url(../images/li3.jpg) no-repeat; display:block;width:206px; height:70px;}
.m_right .m_r_rc a{ background:url(../images/li4.jpg) no-repeat; display:block;width:206px; height:70px;}
.m_right .m_r_hy a:hover{ background:url(../images/li1ho.jpg) no-repeat;}
.m_right .m_r_fw a:hover{ background:url(../images/li2ho.jpg) no-repeat;}
.m_right .m_r_cf a:hover{ background:url(../images/li3ho.jpg) no-repeat;}
.m_right .m_r_rc a:hover{ background:url(../images/li4ho.jpg) no-repeat;}
.fx{ width:440px; padding-left:20px;}
.mian_bot{ width:1160px; clear:both; height:160px; border-bottom:1px solid #e2e2e2; margin:auto; padding-top:26px;}
.m_gsjj{ width:210px; float:left; padding-left:15px;}
.m_gsjj h1{ height:54px; line-height:54px; }
.m_gsjj h1 a{color:#4b4b4b;font-size:18px; background:url(../images/gs.jpg) no-repeat left top; display:block; width:163px; height:54px; padding-left:47px; }
.m_gsjj h1 a:hover{ text-decoration:underline;padding-right:10px;color:#b20000; background:url(../images/gshov.jpg) no-repeat left; }
.m_gsjj p{ line-height:22px; font-size:12px; color:#535353;}
.m_new{ padding-top:5px;}
.m_new h1{ height:54px; line-height:54px; }
.m_new h1 a{color:#000;font-size:18px; background:url(../images/news.jpg) no-repeat left top; display:block; width:163px; height:54px; padding-left:47px; }
.m_new h1 a:hover{ text-decoration:underline;padding-right:10px;color:#b20000; background:url(../images/newshov.jpg) no-repeat left; }
.m_new li{line-height:24px; *+line-height:22px;height:24px;*+height:22px; padding-left:8px;*+padding-left:8px;border-bottom:1px dotted #dedede;}
.m_new li a{ color:#000;  height:24px;*+height:22px;float:left;}
.m_new li span{ float:right; height:24px;*+height:22px;}
.m_new li a:hover{ color:#b20000; text-decoration:underline;}

.m_jszc{ width:210px; float:left; padding-left:15px;}
.m_jszc h1{ height:54px; line-height:54px; }
.m_jszc h1 a{color:#4b4b4b;font-size:18px; background:url(../images/lxwm.jpg) no-repeat left top; display:block; width:163px; height:54px; padding-left:47px; }
.m_jszc h1 a:hover{ text-decoration:underline;padding-right:10px;color:#b20000; background:url(../images/lxwmbg.jpg) no-repeat left; }
.m_jszc li{ width:100%; line-height:24px;}
.m_jszc li a{ color:#4b4b4b;}
.m_jszc li a:hover{ color:#b20000; text-decoration:underline;}

.m_shfw{ width:210px; float:left; padding-left:15px;}
.m_shfw h1{ height:54px; line-height:54px; }
.m_shfw h1 a{color:#4b4b4b;font-size:18px; background:url(../images/sh.jpg) no-repeat left top; display:block; width:163px; height:54px; padding-left:47px; }
.m_shfw h1 a:hover{ text-decoration:underline;padding-right:10px;color:#b20000; background:url(../images/shov.jpg) no-repeat left; }
.m_shfw p{ line-height:22px; font-size:12px; color:#535353;}
.m_sh{ width:210px; float:left; padding-left:15px;}
.footer_contact{ width:520px; height:240px; float:right; background:#000000;}
.dibu{ width:100%; background-color:#5f5f5f;height:auto; clear:both;}
.dibu_contact{ width:980px; margin:auto; overflow:hidden;}




.wrap1 { clear: both; margin: 0 auto; width: 1160px; overflow: hidden; }
.itemBox { width: 1160px; height: 250px; clear: both; background: #fff; border-top: none; }
.itemBox dl { width: 1170px; clear: both; padding: 20px 0 20px 19px; }
.itemBox dl dd { float: left; display: inline; margin: 0 10px 10px 0; overflow: hidden; position: relative; }
.itemBox dl dd p { width: 100%; display: block; line-height: 20px; position: absolute; left: 0; bottom:0px; z-index: 20; color: #fff; padding: 0 0 10px 5px; }
.itemBox dl dd span { width: 100%; display: block; background: #000; height: 100px; position: absolute; left: 0; bottom: 0; z-index: 10; filter: alpha(Opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
.itemBox dl dd.dd1 { width: 365px; height: 230px; margin-right:10px; }
.itemBox dl dd.dd2 {width: 365px; height: 230px; margin-right:10px;}
.itemBox dl dd.dd3 { width: 365px; height: 230px; }
.ny_main{ width:100%;}
.ny_m{ width:980px; height:100%;margin:0 auto;background-color:#fff; border:0px solid #ddd; margin-bottom:10px; overflow:hidden;}
.ny_mcp{ width:980px; height:auto; min-height:946px;margin:0 auto;background-color:#fff; border:0px solid #ddd; margin-bottom:10px;}
.ny_banner{ width:980px; background:#e4e4e4; margin-top:10px; height:280px; margin:auto;}
.ny_neirong{ width:980px; height:auto; margin-bottom:15px; margin:auto; background-color:#fff;}
.ny_neirong2{ width:980px; height:auto; margin-bottom:15px; margin:auto; background-color:#fff;}



.pro_left{ float:left; width:280px; background-color:#fff; border-right:0px dotted #ccc;}
.pro_right{ float:right; width:680px; background:#FFFFFF;padding:0 10px 10px 5px;}
.prolist{ width:280px;}
.prolist h1{ line-height:40px; background:url(../images/prolibg3.jpg) no-repeat; color:#d00202; font-size:16px; padding:0 10px 0 15px;}
.prolist h1 span,.newlist h1 span,.contactus h1 span{ color:#d00202; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:40px; font-weight:normal;}
.prolist h1 a,.newlist h1 a,.contactus h1 a{ float:right; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:36px;}
.prolist h1 a:hover,.newlist h1 a:hover,.contactus h1 a:hover,.page a:hover{color:#b20000;}
.prolist ul{ margin-top:10px;}
.prolist li{ background:#FF0000; margin-top:5px; height:35px;}
.prolist li a{line-height:35px; color:#fff; padding-left:30px; background:url(../images/prolibg.jpg) no-repeat;display:block;}
.prolist li a:hover{color:#fff; line-height:35px; display:block;}


.prolist2{ width:290px; margin-bottom:10px; margin-left:10px;}
.prolist2 h1{ line-height:40px; background:url(../images/prolibg3.jpg) no-repeat; color:#d00202; font-size:16px; padding:0 10px 0 15px;}
.prolist2 h1 span,.newlist h1 span,.contactus h1 span{ color:#d00202; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:40px; font-weight:normal;}
.prolist2 h1 a,.newlist h1 a,.contactus h1 a{ float:right; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:36px;}
.prolist2 h1 a:hover,.newlist h1 a:hover,.contactus h1 a:hover,.page a:hover{color:#b20000;}
.prolist2 ul{ margin-top:10px;}
.prolist2 li{ margin-top:5px;*margin-top:0px; height:25px; background:url(../images/232323.jpg) no-repeat;}
.prolist2 li a{line-height:25px; font-weight:bold; color:#fff; padding-left:35px;display:block;}
.prolist2 li a:hover{color:#fff;font-weight:bold; line-height:25px; display:block; background:url(../images/2121.jpg) no-repeat;}




.newlist,.contactus{ margin-top:20px;}
.newlist h1,.contactus h1{ line-height:40px; background:#e7e7e7; color:#d00202; border:1px solid #c9c9c9; font-size:16px; padding:0 10px 0 15px;}
.newlist ul{ padding:10px; border:1px solid #c9c9c9; border-top:none;}
.newlist li{ border-bottom:1px dashed #c2c2c2; }
.newlist li a{ color:#353535;line-height:32px; display:block;}
.newlist li a:hover{ color:#ee0000;}
.contactus p a:hover{ color:#ee0000;}
.contactus p{ color:#353535; line-height:26px; border:1px solid #c9c9c9; border-top:none; padding:10px 10px 10px 15px;}
.contactus p a{ color:#353535;}



.biaoti{width:960px; padding-left:20px; border-bottom:1px solid #bdbdbd; margin:auto; margin-top:5px; margin-bottom:0px;}
.biaoti h1{ line-height:50px; color:#c81b29; font-size:16px; font-weight:bold;}

.biaoti22 h1{ line-height:30px; color:#c81b29; font-size:14px; padding:0px; margin:0px; text-align:left; font-weight:bold;}
.miaoshu{ padding:5px 25px; font-size:12px;}

.biaoti h1 a{ color:#000000; line-height:40px; font-weight:normal;}
.biaoti h1 a:hover{ color:#c81b29;line-height:50px;}
.biaoti span{ float:right; color:#000000; line-height:50px; padding-right:20px;font-weight:normal;}
.biaoti span a:hover{ color:#c81b29;line-height:40px;}
.content h2{line-height:30px; border-bottom:1px dashed #dedede; color:#d20022; font-size:14px;}
.content{width:100%; margin:auto;line-height:24px; color:#000000;}
.content h1{margin:0px;padding:15px; font-size:16px; text-align:center;} /* 标题 */
.content .info{line-height:30px; text-align:center;font-size:12px;color:#000;} /* 正文信息 */
.content .info span{color:#000;} /* 信息突出 */
.content .area{color:#333;line-height:26px;padding:10px} /* 正文内容 */
.content .area img{ border:10px solid #f3f3f3;background-image:url(../images/loading.gif);background-position:center center;background-repeat: no-repeat; width:560px;}
.content .prenext{line-height:35px; background-color:#faf9f9; padding-left:10px; padding-right:10px; margin-top:15px;white-space:nowrap;text-overflow:ellipsis; height:35px; overflow:hidden; clear:both;}
.content .prenext .pre{float:left; width:auto;line-height:35px;} /* 上一篇 */
.content .prenext a{ color:#000;}
.content .prenext a:hover{ color:#b20000;}
.content .prenext .next{text-align:right;float:right; line-height:35px;} /* 下一篇 */
.content a:hover{color:#ad0b0d;}



/* 正文左边-评论 */
.comment{ padding:0px; }
.comment  .more { padding: 5px; }
.comment .list{padding-bottom:5px;padding-top:0px;padding-right:5px;padding-left:5px}/* ITEM */
.comment .list dl{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0px} /* 单用户评论显示框 */
.comment .list dl dt{ line-height:25px; color:#333; border-left-width:5px; border-left-style:solid; border-left-color:#D9D9D9; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D9D9D9; padding-left:10px; font-size: 13px; } 
/* 网友信息 */
.comment .list dl dt span{color:#390;font-size:11px} /* 评论时间 */
.comment .list dl dd{font-size:13px;line-height:20px;color:#333;margin:10px;padding:5px} /* 评论内容 */
/* 正文左边-评论发表 */
.comment .post{padding-top:0px;padding-right:10px;padding-bottom:5px;padding-left:0px;color:#666;padding-left:5px}
.comment .post form{margin:0px;padding:0px}
.comment .post input{ border:1px solid #9a9a9a;}
.comment .post .textarea{ border:1px solid #9a9a9a;}
.comment .post label{display:block;line-height:30px}
.comment .post .btn{display:block;margin-top:8px;padding-top:5px;padding-bottom:2px; margin-left:10px; border:none;} /* 发表评论的按钮 */
.list{ background-color:#fff; padding-top:15px;}
.list .node{margin-bottom:8px; color:#000000;} /* 单个文章信息 */
.list .node .title{ width:96%; height: 25px; padding:0px 10px; line-height: 25px; text-align: left; background:#f2f2f2;} /* 标题 */
.list .node .title h2{margin:0px;font-size:14px; text-align:left; color: #333333; height:25px; line-height:25px; font-weight: bold;}
.list .node .title a{ color:#000; font-weight:normal; float:left;}
.list .node .title a:hover{ color:#000; font-weight:bold;}
.list .node .title span{color:#000; float:right;}
.list .node .title h2 span{color:#888888; font-weight: normal;}


.list .node .description{color:#555; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.list .node .description p{ line-height: 20px;text-indent: 2em; text-align: left;} /* 描述 */
.list .node .description .nn1{ float:left; width:180px; height:150px;}
.list .node .description .nn1 img{ border:0px solid #c9c9c9;}
.list .node .description .nn1 img:hover{ border:1px solid #ffae00;}
.list .node .description .nn2{ float:right; height:150px; padding:0px 0px 0px 5px; width:600px;}
.list .node .description .nn2 .title h2{ color:#000;}/* 标题 */
.list .node .description .nn2 .nn21{ padding:5px 0px 0px 0px;}
.list .node .info{text-align:right;font-size:11px;line-height:20px;color:#000;font-family:Georgia, "Times New Roman", Times, serif;padding-right:18px} /* 文章其他信息 */

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; margin-top:25px; font-size: 14px; }
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} 

/* 跳转INPUT */
.neiye_product{ width:100%;}
.product1{ width:100%; float:left; margin-bottom:50px;}
.product2{ width:100%; float:left; margin-bottom:50px;}
.product3{ width:100%; float:left; margin-bottom:50px;}
.product4{ width:100%; float:left; margin-bottom:50px;}
.product5{ width:100%; float:left; margin-bottom:50px;}
.product6{ width:100%; float:left;}
.product1_left{ width:300px; float:left; padding-top:20px;} 
.product2_right{ width:940px; padding-left:20px;}
.product1 h1{ background:url(../images/list1.jpg) no-repeat; height:40px; line-height:40px; padding-left:55px; font-size:16px;} 
.product1 h1 a,.product2 h1 a,.product3 h1 a,.product4 h1 a,.product5 h1 a,.product6 h1 a{font-size:14px; color:#e20000; font-weight:bold; margin-right:10px;float:right;}
.product1 h1 span,.product2 h1 span,.product3 h1 span,.product4 h1 span,.product5 h1 span,.product6 h1 span{font-size:18px; font-weight:bold; color:#4a4a4a; float:left; }

.product2 h1 strong{ margin-left:15px; font-size:12px; font-weight:normal;}

.product2 h1{ background:url(../images/list2.jpg) no-repeat;  height:40px; line-height:40px; padding-left:55px; font-size:16px;} 
.product3 h1{ background:url(../images/list3.jpg) no-repeat; height:40px; line-height:40px; padding-left:55px; font-size:16px;}
.product4 h1{ background:url(../images/list4.jpg) no-repeat; height:40px; line-height:40px; padding-left:55px; font-size:16px;} 
.product5 h1{ background:url(../images/list5.jpg) no-repeat; height:40px; line-height:40px; padding-left:55px; font-size:16px;} 
.product6 h1{ background:url(../images/list6.jpg) no-repeat; height:40px; line-height:40px; padding-left:55px; font-size:16px;} 
.product2_right li{ float:left; margin-top:20px;}
.product2_right .node{float:left;width:280px; height:190px;text-align:center;margin-bottom:8px; padding-right:0px; margin:0px 12px;}
.product2_right .node .pic{}
.product2_right .node .pic img{ border:0px solid #d1d1d1; padding:5px; background:#e6e6e6;}
.product2_right .node .pic a{text-align:center; line-height:40px;  font-size:18px; color:#e4e87e;}
.product2_right .node .pic a:hover img{ border:0px solid #c6c6c6; background:#e30f00;}
.product3_right{ background-color:#FFF;}
.product3_right li{ float:left; margin-top:20px;}
.product3_right .node{float:left;width:280px; height:190px;text-align:center;margin-bottom:8px; padding-right:0px; margin:0px 12px;}
.product3_right .node .pic{}
.product3_right .node .pic img{ border:0px solid #d1d1d1; padding:5px; background:#e6e6e6;}
.product3_right .node .pic a{text-align:center; line-height:40px;  font-size:18px; color:#e4e87e;}
.product3_right .node .pic a:hover img{ border:0px solid #c6c6c6; background:#e30f00;}

.listpic{ padding-left:25px; padding-top:20px;}
.listpic .node{float:left;width:210px; height:190px;text-align:center;margin-bottom:8px; margin:5px 10px;}
.listpic .node .pic{}
.listpic .node .pic img{ border:1px solid #d1d1d1; padding:3px; background:#fff;}
.listpic .node .pic a{text-align:center; line-height:40px;  font-size:12px; color:#e4e87e;}
.listpic .node .pic a:hover img{ border:1px solid #c6c6c6; background:#c6c6c6;}

.listpic2{ padding-left:25px; padding-top:20px;}
.listpic2 .node{float:left;width:295px; height:225px;text-align:center;margin-bottom:8px; margin:10px 10px;}
.listpic2 .node .pic{}
.listpic2 .node .pic img{ border:1px solid #d1d1d1; padding:3px; background:#fff;}
.listpic2 .node .pic a{text-align:center; line-height:40px;  font-size:13px; color:#e4e87e;}
.listpic2 .node .pic a:hover img{ border:1px solid #c6c6c6; background:#c6c6c6;}

.listpic .node .pic a:hover{ color:#000;}
.listpic .node .url{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:30px}
.listpic .node .url a{text-align:center;width:200px; line-height:35px; color: #1a1a1a;}
.listpic .node .url a:hover{ color: #c81b29; text-decoration:underline;}


.foot_last{background:#dedede;padding:10px 0; height:20px; clear:both;}
.doot{ width:980px; margin:0 auto;}
.foot_last_c{background:url(../images/i_52.jpg) 0 center no-repeat;padding-left:0px;}
.foot_last a{margin:0 5px;}
.footshare{float:left;line-height:15px;margin-right:20px;margin-top:-2px;}
.footshare #bdshare .bds_more{background:none !important;}
.foot_icos{padding-top:70px;margin-top:-40px;}


/*左侧产品css*/
.M-a-L-1-nr{
width: 260px;
height: auto;
border-top: none;
padding-top: 15px;
padding-bottom: 10px;
}

.M-a-L-1-nr ul{
padding-left: 20px;
}

.M-a-L-1-nr ul li{background:url(../images/2121.jpg) no-repeat; height:35px;
}

.M-a-L-1-nr ul li a{ line-height:30px;
color: #fff;
font-weight: bold; padding-left:35px;
}

.M-a-L-1-nr ul li a:hover{
color:#000;font-weight:bold; display:block; background:url(../images/5454.jpg) no-repeat; line-height:30px;
}

.M-a-L-1-nr ul li ul{
padding-left: 0px; margin:0px;
padding-top: 10px; padding-bottom:10px;
}

.M-a-L-1-nr ul li ul li{
line-height: 25px; background-image:none;

}

.M-a-L-1-nr ul li ul li a{
color: #333;
font-weight: normal;
}



/*新加底部CSS*/
.dibu_left{ width:550px; float:left; padding:15px;height:auto; background:url(../images/fobg.jpg) no-repeat right;height:300px;}
.dibu_left dl dd a{ color:#ccc;}
.dibu_left dl dd a:hover{ color:#fff;}
.d_gybt{ width:80px;}
.d_gybt2{ width:150px;}
.d_gybt3{ width:170px;}
.d_gybt4{ width:150px;}

.d_gybt dt,.d_gybt2 dt,.d_gybt3 dt,.d_gybt4 dt{ font-size:14px; font-weight:bold;color:#fff;}
.d_gybt dd,.d_gybt2 dd,.d_gybt3 dd,.d_gybt4 dd{ font-size:12px; line-height:26px;}
.dibu_left dl{ float:left; color:#fff;}
.dibu_right{ width:350px; height:300px; float:right; padding-top:30px; padding-left:25px;}
.d_r_lx{ width:350px; float:left;}
.d_r_lx p{ line-height:28px; padding:5px; color:#fff;}
.d_r_ew{ width:120px;color:#fff;}
.banquan{ width:100%;}
.banquan_m{ width:980px; margin:auto;}
.banquan_m p{ padding:8px; line-height:24px;}
.banquan_m img{ float:right;}

/*分页样式*/
.MyPage { margin:10px 30px 10px 0px; margin:0 auto; padding-top:30px; text-align:center;}
.MyPage li{ float:left; padding-left:10px; height:30px;}
.MyPage A {padding:5px 10px 5px 10px;background-color:#FBFBFB; border:1px solid #E8E8E8; color:#8A8A8A;margin-right:2px;text-decoration:none;}
.MyPage A:hover{padding:5px 10px 5px 10px;background-color:#078BEF; color:#FFFFFF;margin-right:2px;text-decoration:none;}
.MyPage a.on{padding:5px 10px 5px 10px;background-color:#078BEF; color:#FFFFFF;margin-right:2px;text-decoration:none;}
.MyPage A:active {padding:5px 10px 5px 10px;background-color:#078BEF; color:#FFFFFF;margin-right:2px;text-decoration:none;}
.MyPage span.current {padding:5px 10px 5px 10px;background-color:#078BEF; COLOR: #fff; margin-right:2px;text-decoration:none;}
.MyPage SPAN.pageinfo {padding:5px 10px 5px 10px; color:#383838; margin-right:2px;}

#foot{border-top:1px solid #272727;background:url(../images/foot03.jpg) repeat-x;height:130px;}
#foot .foot_content{width:1002px;margin:0px auto; position:relative;}
#foot .foot_content .fest_links{padding-left:16px;line-height:24px;padding-top:16px; position:relative;}
#foot .foot_content .fest_links a{color:#e4e4e4;}
#foot .foot_content .fest_links span{color:#e4e4e4;padding:0px 13px;}
#foot .foot_content .fest_links a.back_top{position:absolute; right:20px;top:16px; line-height:24px;height:24px;background:url(../images/foot01.jpg) right 2px no-repeat;color:#00c7c7;padding-right:29px;}
#foot .foot_content .fest_links a.back_top:hover{text-decoration:none;}
#foot .foot_content .copyright{left:13px;height:44px;width:989px;position:absolute;background:url(../images/foot02.jpg) no-repeat;top:50px;}
#foot .foot_content .copyright p.left{position:absolute;height:36px;top:7px;line-height:18px;color:#bcbcbc;left:67px;}
#foot .foot_content .copyright p.left a{color:#bcbcbc; line-height:18px;}
#foot .foot_content .copyright p.right{ position:absolute;right:20px;bottom:0px; line-height:24px;}
#foot .foot_content .copyright p.right a.contact{color:#a1a1a1;padding-left:23px;background:url(../images/foot04.jpg) 0px 1px no-repeat;margin-right:16px;}
#foot .foot_content .copyright p.right a.sitemap{color:#a1a1a1;padding-left:23px;background:url(../images/foot05.jpg) 0px 2px no-repeat;margin-right:16px;}
#foot .foot_content .copyright p.right a.email{color:#a1a1a1;padding-left:20px;background:url(../images/foot06.jpg) 0px 2px no-repeat;}

#foot .foot_content .foot_links{position:absolute;top:52px;width:202px;height:28px;cursor:pointer;}
#foot .foot_content .foot_links ul{position:absolute;border:1px solid #d9d9d9;border-bottom:none;bottom:25px;z-index:100;background:#fff;padding:2px 0px;_left:0px;+left:0px;overflow:hidden;display:none;}
#foot .foot_content .foot_links ul li{width:200px;text-align:center;height:24px;line-height:24px;}
#foot .foot_content .foot_links ul li a{color:#4c4c4c;}
#foot .foot_content .foot_links ul li a:hover{text-decoration:underline;color:#f60;}

#foot .foot_content .Links01{background:url(../images/Link01.jpg) no-repeat;left:16px;}
#foot .foot_content .Links02{background:url(../images/Link02.jpg) no-repeat;left:228px;}
#foot .foot_content .Links03{background:url(../images/Link03.jpg) no-repeat;left:440px;}

.shipin{ width:270px; height:190px; padding-left:18px; padding-top:12px; padding-bottom:9px;overflow:hidden;}

.casePic{height:419px;padding-top:10px;padding-bottom:26px}
.casePic ul li{
	 position:relative;float:left;
	 margin-right: 10px;margin-bottom: 4px;}
.casePic .titleMenu a{
	width: 118px; display: block;padding-top:70px;
	color:#fff;font-size: 24px;font-family: "微软雅黑"; text-align: center;
	background:url(../images/index_37.jpg) center 115px no-repeat #f8ad00;}
.casePic .con{
	position:absolute;left:0px; bottom:0; z-index:99;
	width:100%; 
	background:url(../images/conbg1.png) left top repeat;}
.casePic .title{ 
	width:100%; height:40px;
	color:#fff;font-size:14px;line-height:40px;text-align:center; font-weight: bold;}
.casePic .conbody{width:100%; height:200px;display:none}
.casePic .conbody hover{width:100%; height:200px;}
.casePic .intro{
	width:90%; margin: 0 auto;
	font-size:12px;color:#fff;line-height:26px;}
.casePic .view{
	width:120px; height:40px; margin: 0 auto;
	color:#f8ad00;font-size:14px;line-height:40px;text-align:center;
	background:url(../images/view.png) left center no-repeat;}
/*end casePic*/

.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.nyr_news_next{ text-align:center;}

.con1_list {
	float:left;

	overflow: hidden;
}
.con1_list li {
	float:left;

	overflow:hidden;
	position:relative;
}
.con1_box {
	position: absolute;
	left:228px;
	top:0;

	background:url(../images/con1bg.png) 0 0 repeat;
	overflow:hidden;
}
.con1_box p {

	margin:24px auto 6px;
	font:18px/30px "microsoft yahei";
	color:#888;
	overflow:hidden
}
.con1_box p a {
	color:#888
}
.con1_box p a:hover {
	color:#daac24;
}
.con1_box div {
	width:170px;
	height:80px;
	margin:0 auto;
	font:14px/20px "microsoft yahei";
	color:#898989;
	overflow: hidden;
}